agents.anac.y2011.HardHeaded
Class BidSelector

java.lang.Object
  extended by agents.anac.y2011.HardHeaded.BidSelector

public class BidSelector
extends java.lang.Object

This class generates all possible bids that can be offered according to a given domain. The bids are stored in a treeMap structure sorted by the order of their utility for the agent.


Field Summary
protected  UtilitySpace utilitySpace
           
 
Constructor Summary
BidSelector(UtilitySpace pUtilitySpace)
          BidSelector constructor
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

utilitySpace

protected UtilitySpace utilitySpace
Constructor Detail

BidSelector

public BidSelector(UtilitySpace pUtilitySpace)
BidSelector constructor

Parameters:
pUtilitySpace - a passed UtilitySpace that is used to generate all possible bid of its domain